Big Huge Thesaurus

fresh bean

noun